needle prick - Turkish English Dictionary